all:
	arm-linux-gcc -c -o main.o main.c 										# 编译
	arm-linux-gcc -c -o s3c2440start.o ./startup/s3c2440start.S				# 编译
	arm-linux-gcc -c -o led.o ./hardware/led/led.c 							# 编译
	arm-linux-ld -Ttext 0 s3c2440start.o led.o main.o -o led.elf			# 生成elf文件
	arm-linux-objcopy -O binary -S led.elf led.bin						# 生成bin文件
	arm-linux-objdump -D led.elf > led.dis								# 反汇编 elf 文件

clean:
	rm *.o *.bin *.elf *.dis
